/**
 * 标注实体类demo案例
 */

import * as TeCesium from "@xhymf1992/te-cesium";

export async function drawPointEntity() {
    let position = Cesium.Cartesian3.fromDegrees(120, 30, 1000);
        
    let options = {
        id: "label-entity", // entity对象id，具有唯一性，必填
        name: "label-entity", // entity的名称，可选，默认为空
        show: true, // 是否显示，可选，默认显示
        position: position, // 图标位置，必填
        viewer: window.viewer // cesium视图对象，必填
    };

    // @ts-ignore
    window.entity = new TeCesium.PointEntity(options);
    // @ts-ignore
    window.entity.init();
    // @ts-ignore
    window.entity.flyTo();

    // // 销毁entity
    // window.entity.destroy();

}